#include <iostream>
#include<vector>
#include<algorithm>
using namespace std;

bool iss(vector<int> v)
{
    std::sort(v.begin(),v.end());
    return v[0]+v[1]>v[2];
}

bool istree(vector<int> v)
{
    for(int i=0;i<4;i++)
    {
        for(int j=i+1;j<5;j++)
        {
            for(int k=j+1;k<6;k++)
            {
                vector<int> v1;
                vector<int> v2;
                v1.push_back(v[i]);
                v1.push_back(v[j]);
                v1.push_back(v[k]);

                for(int n=0;n<6;n++)
                {
                    if(n!=i && n!=j && n!=k)
                    {
                        v2.push_back(v[n]);
                    }
                }
                if(iss(v1) && iss(v2))
                {
                    return true;
                }
            }
        }
    }
    return false;
}

int main() {
    int n=0;
    cin>>n;
    vector<vector<int>> v(n,vector<int>(6,0));
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<6;j++)
        {
            int a=0;
            cin>>a;
            v[i][j]=a;
        }
    }

    for(int k=0;k<n;k++)
    {
        if(istree(v[k]))
        cout<<"Yes"<<endl;
        else
         cout<<"No"<<endl;
    }
}
// 64 位输出请用 printf("%lld")